package com.example.administrator.text;

import android.os.Bundle;
import android.view.View;
import android.widget.FrameLayout;
import android.widget.ImageView;
import android.widget.TextView;
import app.BaseActivity;
import butterknife.Bind;
import butterknife.ButterKnife;
import butterknife.OnClick;
import util.HomeUtil;
import util.getInformation;
import view.CooperationTextView;

public class ProblemItemActivity extends BaseActivity {
    private String mType;

    @Bind(R.id.activity_problem_item_frame)    FrameLayout mFrameLoayout;
    @Bind(R.id.activity_problem_item_name)     TextView mTVName;
    @Bind(R.id.activity_problem_til)           TextView mTVTile;
    @Bind(R.id.activity_problem_tv_edition)    TextView mTVEditon;
    @Bind(R.id.activity_problem_wx1)           TextView mTVWX1;
    @Bind(R.id.activity_problem_wx2)           ImageView mIVWX1;
    @Bind(R.id.activity_problem_tv)            CooperationTextView mTVContext;
    @Bind(R.id.activity_problem_tv1)           CooperationTextView mTVContext1;
    @Bind(R.id.activity_problem_tv2)           CooperationTextView mTVContext2;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_problem_item);
        ButterKnife.bind(this);
        init();
    }

    private void init() {
        HomeUtil.getHemeUtilNew().getStatusBar(this, mFrameLoayout);
        mType = getIntent().getStringExtra("type");
        if(mType.equals("关于我们")){
            mTVTile.setText("关于我们");
            mTVName.setVisibility(View.GONE);
            mTVContext1.setVisibility(View.GONE);
            mTVContext.setVisibility(View.GONE);
            mTVContext2.setVisibility(View.VISIBLE);
            mTVWX1.setVisibility(View.VISIBLE);
            mIVWX1.setVisibility(View.VISIBLE);
            mTVEditon.setVisibility(View.VISIBLE);
            String tvName = getString(R.string.app_name) + getInformation.getNewGetInformation(this).getVersion();
            mTVEditon.setText(tvName);
            mTVContext2.setText("牛郎网络是银河科技的全资子公司，运营WiFi网络移动互联网全体系产品，是深圳超特大城市的WiFi独家运营商。我们推出的NewFi服务于已覆盖城市的部分学校及市民用户。利用WiFi这一特殊渠道资源，我们希望通过目前推出的及未来将要推出的各类产品，真正的服务于全国，带来最优质的移动互联网用户体验，致力于打造全中国最大的公共区域互联网生态圈。");
        }
        if(mType.equals("0")){
            mTVName.setText("押金说明");
            mTVContext1.setVisibility(View.GONE);
            mTVContext.setVisibility(View.VISIBLE);
            mTVContext2.setVisibility(View.GONE);
            mTVContext.setText("会员押金可以退回原付款账户。用户只需在个人中心-会员押金中操作退押金即可。会员押金退还期间，用户将无法上网，且无法参与推荐好友赠送。");
        }else if(mType.equals("1")){
            mTVName.setText("连不上网");
            mTVContext1.setVisibility(View.VISIBLE);
            mTVContext2.setVisibility(View.GONE);
            mTVContext.setVisibility(View.GONE);
            mTVContext1.setText("请您先按照以下操作检查连网情况：\n" +
                    "(1)请确保您的手机WiFi为打开状态。\n(2)请确保已经在“NewFi”WiFi环境下。\n(3)如手机无法自动连接NewFi，请手动在设置里选择连接NewFi。\n(4)请确保已经成功登录APP。" +
                    "\n(5)请确保已经打开APP。\n(6)不能自动连网的，请打开APP在连接页面点击\n【上网】\n如果以上方法仍不能使您正常连网，请在消息页面联系客服。");
        }
        else if(mType.equals("2")){
            mTVName.setText("联网失败");
            mTVContext2.setVisibility(View.GONE);
            mTVContext1.setVisibility(View.GONE);
            mTVContext.setVisibility(View.VISIBLE);
            mTVContext.setText(getNetworkingNo());
        }
        else if(mType.equals("3")){
            mTVName.setText("如何下载"+getString(R.string.app_name)+"App");
            mTVContext1.setVisibility(View.GONE);
            mTVContext2.setVisibility(View.GONE);
            mTVContext.setVisibility(View.VISIBLE);
            mTVContext.setText(" 连接WiFi后，会弹出portal页面可点击下载，某些手机点击没有反应，可在浏览器打开一个http:的页面，也会弹出portal网页。如果还是不能下载，可以去官网下载（http://www.szaltair.com）");
        }else if(mType.equals("4")){
            mTVName.setText("WiFi自动切换");
            mTVContext1.setVisibility(View.GONE);
            mTVContext2.setVisibility(View.GONE);
            mTVContext.setVisibility(View.VISIBLE);
            mTVContext.setText("在手机系统WiFi设置中，有个网络切换的功能，把它关闭就不会出现WiFi切换的情况。");
        }else if(mType.equals("5")){
            mTVName.setText("如何联系我们");
            mTVContext1.setVisibility(View.GONE);
            mTVContext2.setVisibility(View.GONE);
            mTVContext.setVisibility(View.VISIBLE);
            mTVContext.setText("客服电话：0755-82922868\n" +
                    "地址：深圳市南山区深南大道3688号深圳大学创业园一栋一层。");
        }
    }

    /**
     * 返回
     */
    @OnClick(R.id.activity_problem_item_ll)
    void getFinish(){
        finish();
    }

    /**
     * 联网失败的原因
     */
    private String getNetworkingNo(){
       String string = "上网请求审核失败，原因大概有：" +
               "\n(1)您所在位置WiFi信号不好。" +
               "\n(2)您连接了NewFi以外的其他WiFi。" ;
     return string;
    }
}
